package com.sbwebsocket.core.model.contants;

import lombok.Getter;

/**
 * 发送状态
 */
@Getter
public enum SendStatus {
    
    //发送失败
    FAIL(10),
    //用户离线
    OFF_LINE(20),
    /**
     * 发送成功
     * 指发送到中间件正常[redis,mq],且当时客户端与服务是保持连接，默认消息发送可以完成。
     * todo:但可能在目标服务器收到中件消息再给客户端发时，可能客户端会离线，而导致失败.
     */
    SUCC(200);
    
    
    int code;

    SendStatus(int code){
        this.code = code;
    }
}
